package cn.udinghuo.model.archives.bank;

import com.fasterxml.jackson.annotation.JsonSetter;

import org.springframework.util.Assert;
import javax.persistence.Entity;
import javax.persistence.Lob;
import javax.persistence.Table;
import javax.persistence.Transient;
import javax.persistence.Column;
import cn.udinghuo.core.domain.entity.BaseEntity;	
import cn.udinghuo.core.domain.entity.Comment;
import cn.udinghuo.core.domain.entity.ita.CacheKey;

/**
 * @author ssk
 *	银行支行
 */
@Entity
@Table(name="bankbranch")
public class SystemBankBranch extends BaseEntity<Long>  {

	private static final long serialVersionUID = -1L;
	/**
	* 银行编码bankCode
	*/
	@Comment(value="银行编码")
	@Column(name="cBankCode")
	private String bankCode;
	/**
	* 联行行号bankKey
	*/
	@Comment(value="联行行号")
	@Column(name="cBankKey")
	private String bankKey;
	/**
	* 清算行号bankNo
	*/
	@Comment(value="清算行号")
	@Column(name="cBankNo")
	private String bankNo;
	/**
	* 支行名称name
	*/
	@Comment(value="支行名称")
	@Column(name="cName")
	private String name;
	/**
	* 地区regionCode
	*/
	@Comment(value="地区")
	@Column(name="cRegionCode")
	private String regionCode;
	public String getBankCode() {
		return this.bankCode;
	}
	
	public void setBankCode(String value) {
		this.bankCode = value;
	}
	
	public String getBankKey() {
		return this.bankKey;
	}
	
	public void setBankKey(String value) {
		this.bankKey = value;
	}
	
	public String getBankNo() {
		return this.bankNo;
	}
	
	public void setBankNo(String value) {
		this.bankNo = value;
	}
	
	public String getName() {
		return this.name;
	}
	
	public void setName(String value) {
		this.name = value;
	}
	
	public String getRegionCode() {
		return this.regionCode;
	}
	
	public void setRegionCode(String value) {
		this.regionCode = value;
	}
	
}
